* {margin: 0; padding: 0;}
body, textarea, input, button, select, keygen, legend{font:14px "Microsoft YaHei", Verdana, "宋体", sans-serif; font-weight: normal; color: #666666; outline: 0;}
header, footer, section, article, aside, nav, address, figure, figcaption, menu, details {display:block;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
body {background-color: #E6E6E6;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th {text-align:left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr{border: 0;}
i, cite, em, var, address, dfn{font-style: normal;}
summary{outline: 0;}
ul, li{list-style: none;}
img {vertical-align: middle;}
a, a:hover{text-decoration: none; cursor: pointer;}
a:link {color: #666666;}
a:visited {color: #666666;}
a:hover {color: #C91618;}
a:active {color: #666666;}

.outer-section {width:100%; float: left; clear: both;}
.outer-wrapper {width:100%; max-width: 960px; margin: 0 auto;}
.columns {max-width: 960px; margin: 0 auto;}
.banner {width:100%; max-width: 960px; height: auto;}
.outer-banner {width:100%; max-width: 1263px; margin: 0 auto; height: auto;}

#outer-section-1 {background-color: #010101;}
#outer-section-2 {background-color: #444647;}
#outer-section-3 {background-color: #F8F8F8;}
#outer-section-3 .outer-banner {background: url(../images/qd_s3_bg.png) no-repeat scroll center bottom / cover;}
#outer-section-4 {background-color: #737373;}
#outer-section-5 {background-color: #E6E6E6;}
#outer-section-6 {background-color: #E6E6E6;}
#outer-section-6 .columns ul {margin-left: -4px; margin-right: -4px;}
#outer-section-6 .columns li {width: 50%; float: left;}
#outer-section-6 .columns li div {padding: 0 4px;}
#outer-section-6 .columns li div img {width: 100%; height: auto;}
@media screen and (max-width : 1920px) {}
@media screen and (max-width : 1280px) {}
@media screen and (max-width : 1024px) {}
@media screen and (max-width : 640px) {}
@media screen and (max-width : 320px) {}
#outer-section-8 .columns ul {margin-left: -5px; margin-right: -5px;}
#outer-section-8 .columns li {width: 25%; float: left;}
#outer-section-8 .columns li div {padding: 0 5px;}
#outer-section-8 .columns li div img {width: 100%; height: auto;}
@media screen and (max-width : 1920px) {}
@media screen and (max-width : 1280px) {}
@media screen and (max-width : 1024px) {}
@media screen and (max-width : 640px) {}
@media screen and (max-width : 320px) {}
#outer-section-10 .columns ul {margin-left: -5px; margin-right: -5px;}
#outer-section-10 .columns li {width: 25%; float: left;}
#outer-section-10 .columns li div {padding: 0 5px;}
#outer-section-10 .columns li div img {width: 100%; height: auto;}
@media screen and (max-width : 1920px) {}
@media screen and (max-width : 1280px) {}
@media screen and (max-width : 1024px) {}
@media screen and (max-width : 640px) {}
@media screen and (max-width : 320px) {}
#outer-section-12 .columns ul {margin-left: -5px; margin-right: -5px;}
#outer-section-12 .columns li {width: 25%; float: left;}
#outer-section-12 .columns li div {margin-bottom: 11px;padding: 0 5px;}
#outer-section-12 .columns li div img {width: 100%; height: auto;}
@media screen and (max-width : 1920px) {}
@media screen and (max-width : 1280px) {}
@media screen and (max-width : 1024px) {}
@media screen and (max-width : 640px) {}
@media screen and (max-width : 320px) {}
